allosteric sites - English Synonyms Dictionary